method/mode of payment - Español Inglés Diccionario